	
	function marker1DragHandler(latlng) {
	    document.getElementById('form:userLat').value = latlng.lat();
	    document.getElementById('form:userLon').value = latlng.lng();
	}

	function init_tracker_map() {
		var latitude;
		var longitude;

		if (navigator.geolocation) {
			navigator.geolocation.getCurrentPosition(function(position) {
				document.getElementById('form:userLat').value = (position.coords.latitude);
				document.getElementById('form:userLon').value = (position.coords.longitude);
				latitude = (position.coords.latitude);
				longitude = (position.coords.longitude);
				buildMap(latitude, longitude);
			}, function errorCallback(error) {
				useDefaultLatLon();
			}, {
				enableHighAccuracy : false,
				maximumAge : Infinity,
				timeout : 5000
			});
		} else {
			useDefaultLatLon();
		}
	}

	function useDefaultLatLon() {
		document.getElementById('form:userLat').value = (-5.8);
		document.getElementById('form:userLon').value = (-36);
		latitude = (-5.8);
		longitude = (-36);
		buildMap(latitude, longitude);
	}